#ifndef HISTOGRAM3D_H
#define HISTOGRAM3D_H

#include <QFrame>
#include "MainPlot3D.h"
#include <QGridLayout>
#include <QToolBar>
#include <QAction>

class Histogram3D : public QFrame
{
    Q_OBJECT

    MainPlot3D  * surf;
    QGridLayout * grLay;
    QToolBar    * toolPalette;

protected:
    Histogram3D() {}

public:
    explicit Histogram3D( QVector< double > & data, int _rows, int _columns, QWidget * parent = 0 );
    MainPlot3D * GetSurface() { return surf; }
    
signals:
    
public slots:

private slots:
    void sltToolPaletteClick( QAction * a );
    
};

#endif // HISTOGRAM3D_H
